<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 1.
        // var nums=["a","b","c","d"];
        // 将数组变成字符串:a*b*c*d  不允许使用join方法
        var nums=["a","b","c","d"];
        var str="";
        for(var i=0;i<nums.length-1;i++){
            str=str+nums[i]+"*";
        }
        str=str+nums[nums.length-1];
        console.log(str);



        // 2.
        // var arrs=["a","b","c","d"];
        // 将数组变成 ["d","c","b","a"] 不允许使用reverse方法
        var arrs=["a","b","c","d"];
        var newArr=[];
        for(var i=arrs.length-1;i>=0;i--){
            newArr.push(arrs[i]);//arrs[3]  arrs[2]
        }
        console.log(newArr);
        // 3.
        // 提示用户输入5个学生的成绩存入到数组中，并找到这个数组中的最大值和最小值

        //将5个学生的成绩存入到数组scores中去
        // var scores=[];
        // for(var i=0;i<5;i++){
        //     scores[i]=prompt("请输入第"+i+"个学生的成绩：")*1;
        // }
        // console.log(scores);
        // var max=scores[0];//假设最大值是数组中的第一个元素
        // var min=scores[0];//假设最小值是数组中的第一个元素
        // for(var i=0;i<scores.length;i++){
        //     if(max<scores[i]){
        //         max=scores[i];
        //     }
        //     if(min>scores[i]){
        //         min=scores[i];
        //     }
        // }
        // console.log("最大值："+max+"，最小值："+min);


        // 4.

        // 1   1   2    3    5   8   13   21   34     将前20个数存入到数组中

            var arrays=[];
            for(var i=0;i<20;i++){
                if(i==0 || i==1){
                    arrays[i]=1;
                }else{
                    arrays[i]=arrays[i-2]+arrays[i-1];//arrays[2]=arrays[0]+arrays[1]
                }
            }
            console.log(arrays);






        // 5.
        // var arrs=[100,90,80,70,56,50,80,98,88,78];
        // 将数组中的最大值和最小值去掉，再计算剩下的平均分
        var arrs=[100,90,80,70,56,50,80,98,88,78];
        arrs.sort(function(a,b){
            return a-b;
        });
        // console.log(arrs[0]);//最小值
        // console.log(arrs[arrs.length-1]);//最大值
        var sum=0;
        for(var i=0;i<arrs.length;i++){
            sum+=arrs[i];
        }   
       var avg=(sum-arrs[0]-arrs[arrs.length-1])/(arrs.length-2);
       console.log(avg);
    </script>
</head>
<body>
    
</body>
</html>